package com.sjq.est.service;

import com.sjq.est.dto.TokenDTO;
import com.sjq.est.dto.UsersInfoDTO;
import com.sjq.est.entity.Users;
import com.sjq.est.param.SmsLoginParam;

public interface UsersService {

    Users findById(Long id);

    Users findByOpenId(String openid);

    Users registe(Users users);

    TokenDTO smsLogin(SmsLoginParam loginParam);

    UsersInfoDTO getUserInfoByToken(String token);

    void logout(String token);
}
